<?php
/**
 * Created by JetBrains PhpStorm.
 * User: thinhhung
 * Date: 5/31/12
 * Time: 3:51 PM
 * To change this template use File | Settings | File Templates.
 */
class HoaDonNhap extends AppModel {
    var $useTable = 'hoadonnhap';
    public $name = 'HoaDonNhap';


    //public $belongsTo = array('DoiTuongKH' => array('className'=> 'DoiTuongKH', 'foreignKey' => 'DoiTuongKH_id', 'associationForeignKey'  => 'MADT',));
    public $belongsTo = array('NhanVien' => array('className' => 'NhanVien', 'foreignKey' => 'MANV', 'associationForeignKey' => 'MANV')
    , 'KhachHang' => array('className' => 'KhachHang', 'foreignKey' => 'MAKH', 'associationForeignKey' => 'MAKH'));

    public $validate = array(
        'MAKH' => array(
            'rule_empty' => array(
                'rule' => 'notEmpty',
                'message' => 'Mã khách hàng không được rỗng '
            )
        ),
        'NGAYNHAP' => array(
            'rule_empty' => array(
                'rule' => 'notEmpty',
                'message' => 'Ngày nhập không được rỗng'
            )
        ),
        'THUENHAP' => array(
            'rule_empty' => array(
                'rule' => 'notEmpty',
                'message' => 'Thuế nhập không được rỗng'
            ),
            'rule_numeric' => array(
                'rule' => 'numeric',
                'message' => 'Thuế nhập phải là một số'
            ),
            'rule_value' => array(
                'rule' => array('comparison', '>=', 0),
                'message' => 'Thuế nhập phải lớn hơn hoặc bằng 0'
            ),
            'rule_value2' => array(
                'rule' => array('comparison', '<=', 100),
                'message' => 'Thuế nhập phải nhỏ hơn hoặc bằng 100'
            )
        )
    );
}